89fe13e73d64da77170d06ad8874c5bfe5b612d0,source/net/yacy/cora/services/federated/solr/GSAResponseWriter.java,GSAResponseWriter,write,#Writer#SolrQueryRequest#SolrQueryResponse#,112

Before Change


                    continue;
                }
                if (YaCySchema.title.name().equals(fieldName)) {
                    OpensearchResponseWriter.solitaireTag(writer, GSAToken.T.name(), value.stringValue());
                    texts.add(value.stringValue());
                    continue;
                }

After Change


                // if the rule is not generic, use the specific here
                if (YaCySchema.sku.name().equals(fieldName)) {
                    OpensearchResponseWriter.solitaireTag(writer, GSAToken.U.name(), CharacterCoding.unicode2xml(value.stringValue(), true));
                    OpensearchResponseWriter.solitaireTag(writer, GSAToken.UE.name(), CharacterCoding.unicode2html(value.stringValue(), true));
                    continue;
                }
                if (YaCySchema.title.name().equals(fieldName)) {
                    OpensearchResponseWriter.solitaireTag(writer, GSAToken.T.name(), CharacterCoding.unicode2xml(value.stringValue(), true));
                    texts.add(value.stringValue());
                    continue;
                }
                if (YaCySchema.description.name().equals(fieldName)) {
                    description = value.stringValue();
                    OpensearchResponseWriter.solitaireTag(writer, DublinCore.Description.getURIref(), CharacterCoding.unicode2xml(description, true));
                    texts.add(description);
                    continue;
                }
                if (YaCySchema.last_modified.name().equals(fieldName)) {
                    Date d = new Date(Long.parseLong(value.stringValue()));
                    OpensearchResponseWriter.solitaireTag(writer, GSAToken.CACHE_LAST_MODIFIED.name(), HeaderFramework.formatRFC1123(d));
                    texts.add(value.stringValue());
                    continue;
                }
                if (YaCySchema.load_date_dt.name().equals(fieldName)) {
                    Date d = new Date(Long.parseLong(value.stringValue()));
                    OpensearchResponseWriter.solitaireTag(writer, GSAToken.CRAWLDATE.name(), HeaderFramework.formatRFC1123(d));
                    texts.add(value.stringValue());
                    continue;
                }
                if (YaCySchema.text_t.name().equals(fieldName)) {
                    texts.add(value.stringValue());
                    continue;